body,h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,form,fieldset,legend,button,input,textarea,th,td{margin:0;padding:0;}
body,button,input,select,textarea{font:12px/1.6 "\5FAE\8F6F\96C5\9ED1",Verdana, Helvetica, sans-serif;}/*5FAE\8F6F\96C5\9ED1  Verdana, Helvetica, sans-serif*/
h1,h2,h3,h4,h5,h6{font-size:100%;}
address,cite,dfn,em,var{font-style:normal;}
code,kbd,pre,samp{font-family:courier new,courier,monospace;}
small{font-size:12px;}article
ul,ol{list-style:none;}
a:link,a:visited{color:#000;text-decoration:none;}
a:hover,a:active{color:#000;text-decoration:none;}
sup{vertical-align:text-top;}
sub{vertical-align:text-bottom;}
legend{color:#000;}
fieldset,img{border:0;}
button,input,select,textarea{font-size:100%;}
/*table{border-collapse:collapse;border-spacing:0;}*/

/* 清理浮动 */
.clear:after {
visibility:hidden;
display:block;
font-size:0;
content:" ";
clear:both;
height:0;
}
.clear {
zoom:1; /* for IE6 IE7 */
}

.fl{float:left; display:inline;}
.fr{float:right; display:inline;}

.mt8{margin-top:8px}
.mt12{margin-top:12px}
.mt15{margin-top:15px}
.mb10{margin-bottom:10px}

.f12{font-size:12px;}
.f14{font-size:14px;}
.f16{font-size:16px;}
.f18{font-size:18px;}
.f22{font-size:22px;}



	.logo{
		padding: 15px 0;
	}
	#menu{
		height: 65px;
		background: #670104;
		line-height: 65px;

	}
	#menu a{color: #eee;}
	#menu li{
		float: left;
		display: inline;
		font-size: 16px;
		padding:0 50px;


	}
	#menu li.active{
		background: #9b1e22;
		box-shadow: 0px 2px 0px #333,0px -2px 0px #9b1e22;
		/* position: relative;
		padding:2px 52px;
		
		top: -1px; */
	}

#menu li:hover{
		/*position: relative;*/
		/*padding:2px 52px;*/
		background: #9b1e22;
		box-shadow: 0px 2px 0px #333,0px -2px 0px #9b1e22;
		/*top: -1px;*/
	}	

	#index #content{
		border: 1px #ccc solid;
		height: auto;
		padding: 30px;
		clear:both;
	}
	#article #content{
		margin-top: 10px;
	}
	#article h1{
		border-bottom:1px solid #eee;
		padding-bottom: 5px;
		margin: 0 100px 20px 100px;
	}

	h3{
		border-bottom: 1px solid #e3e1e1;
		margin-bottom: 10px;
		padding-bottom: 3px;
		color:#2d2d2d;
		font-size:14px;
	}
		.about{
			float: left;
			
			width: 860px;

		}
		
		.about p{ color:#414141; line-height:27px;font-size:14px;}
		
		

		.sidebar{
			float: right;
			width: 320px;
		}
		.sidebar li{
			padding: 10px 0;
			border-bottom:1px #eee dotted;
			
		}
		
		.sidebar li a{color:#414141;font-size:14px;}

.w1300{width: 1300px;margin: 0 auto;
position:relative;}


		#footer{
			margin-top: 20px;
			text-align: center;
			color:#292f44;
		}
		#footer a{ color:#292f44; font-size:14px; padding-left:8px; padding-right:8px;}
		#footer p{ line-height:24px;font-size:14px;}


.nav{
			float: left;
			width: 235px;
			display: inline;
			border: 1px #ccc solid;
			min-height: 610px;
			background: #f9f9f9;
		}
		.nav h4{
			font-size: 16px;
			background: #f6f6f6 ;
			border: 1px #eee solid;
			padding: 5px;
			cursor: pointer;
			font-weight:100;
			
		}
		li{
			list-style: none;
		}
		.nav h4 i{
			float: left;
			width: 12px;
			height: 13px;
			background: #f5f5f5 url("../images/i_11.png") no-repeat 0 0;
			margin-top:6px;
			margin-right: 8px;
		}
		.nav li.show h4 i{
			background-position: 0 -13px;
		}
		
		/*.nav ul li { margin-bottom:5px;}*/
		
		
		.nav li ul {
			/* padding-left:10px; padding-right:10px;*/

		}
		
		.nav li ul li{font-size: 14px;font-weight:100; line-height:36px;border-bottom: 1px #e3e1e1 solid; padding-left:10px; padding-right:10px;}
		.nav li ul li a{ color:#585757;}
		.nav li ul li span{ padding-left:50px;}
		
		.nav li ul li:hover{background-color:#bec3c7;}
		
		
		
		.article{
			float: right;
			width: 990px;
			_width: 1050px;
			border: 1px #ccc solid;
			padding: 30px;
			font-size: 16px;
			min-height: 550px;
		} 
		.article  p{ line-height:25px; font-size:14px; color:#414141;}
		.txt table{margin: 0 auto;}
		
		
		h1{
			font-size: 16px;
			font-weight: 400;
			text-align: center;
			margin-bottom: 30px;
		}		

.no-border-r{
	border-right: 0 !important;
}


/*二级菜单*/
.sec{
			background: #f3f1f1;
			position: absolute;
			top: 137px;left: 0;
			padding: 25px 0;
			display: none;
			border:1px solid #ccc;
			z-index:999999;
		}
		.sec .iteam{
			line-height: 26px;
			padding:0 25px;
			width: 120px;
			float: left;
			border-right:1px #ccc solid;
			height:455px;
		}
		.sec .iteam h4{
			font-size: 18px;
			margin-bottom: 5px;
			border-bottom: 1px #e3e1e1 solid;
			font-weight:100;
			letter-spacing:1px;
		}
		#menu .sec .iteam a{
			width: 100%;
			display: block;
			color: #595858;
			font-size: 12px;
		}
		.sec .iteam a.more{
			margin-top: 20px;
			border-top: 1px #e3e1e1 solid;
		}		

		.product:hover .sec{
			
		}


.product:hover .sec{
		display: block;
	}		





	#full-screen-slider { width:100%; height:498px; float:left; position:relative;margin-top:10px;margin-bottom:10px;}
#slides { display:block; width:100%; height:498px; list-style:none; padding:0; margin:0; position:relative}
#slides li { display:block; width:100%; height:100%; list-style:none; padding:0; margin:0; position:absolute}
#slides li a { display:block; width:100%; height:100%; text-indent:-9999px}
#pagination { display:block; list-style:none; position:absolute; left:50%; top:450px; z-index:9900;  padding:5px 15px 5px 0; margin:0}
#pagination li { display:block; list-style:none; width:10px; height:10px; float:left; margin-left:15px; border-radius:5px; background:#FFF }
#pagination li a { display:block; width:100%; height:100%; padding:0; margin:0;  text-indent:-9999px;}
#pagination li.current { background:#0092CE}



#full-screen-slider2 { width:100%; height:370; float:left; position:relative;margin-top:10px;margin-bottom:10px;}
.span1{ font-size:3px;}
.tjtdb{
		/*position: relative;*/
		/*padding:2px 52px;*/
		background: #9b1e22;
		box-shadow: 0px 2px 0px #333,0px -2px 0px #9b1e22;
		/*top: -1px;*/
	}